package com.bjb.vr.common.ao;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;

/**
 * @version 1.0.0
 * @description:客户内容授权请求类
 * @author: caihaibo
 * @createDate: 2022/8/4
 */
@Data
@NoArgsConstructor
public class ResDevAuthorityAo extends BaseAo{


    /**
     * 客户设备授权id
     */
    private Long id;

    /**
     * 客户名，支持模糊查询
     */
    private String tenantName;

    /**
     * 租户id
     */
    private String tenantId;

    /**
     * 设备使用开始日期
     */
    private LocalDate validBegin;

    /**
     * 设备使用结束日期
     */
    private LocalDate validEnd;

    /**
     * 有效时长
     */
    private Integer validDays;

    /**
     * 授权设备udid数组
     */
    private String[] udids;

    /**
     * 设备组id
     */
    private Long groupId;

}
